make an indelible impression - Fransızca İngilizce Sözlük